settlement by arbitration of business disputes - Francés Inglés Diccionario